﻿/* 
		EasyCSS Framework 1.0
		http://www.flyxm.cn	
		@author	爱疯 QQ:42993
		@date		2010-01-31
*/

 /*全局
 */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td , ul , li
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
body{font-family:'Microsoft Yahei',Tahoma,sans-serif,"宋体"; font-size:12px}
table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}

ul,li{list-style:none;}
select,input,img{vertical-align:middle;}

/*默认联接
*/
a{text-decoration:underline;font-size:12px}
a:link{color:#333;text-decoration:none;font-size:12px}
a:visited{color:#333;text-decoration:none;font-size:12px}
a:hover,a:active,a:focus{color:red;text-decoration:underline;font-size:12px}


/*浮动
*/
.floatl{ float:left}
.floatr{ float:right}
.clearb{ clear:both}

/*对齐
*/

.textl{ text-align:left}
.textr{ text-align:right}
.textc{ text-align: center}

/*包裹
*/
.wrap_1003{ width:1003px; margin:0 auto;}
.wrap_960{ width:960px; margin:0 auto;}
.wrap_950{ width:950px; margin:0 auto;}

/*颜色
*/
.bgcol_black{background-color:#000}
.bgcol_white{background-color:#FFF}
.bgcol_red{ background-color:#ff00}


/*分隔
*/
.space_1{ width:100%; display:block; height:1px; font-size:1px; overflow:hidden; clear:both}
.space_7{ width:100%; display:block; height:7px; font-size:1px; overflow:hidden; clear:both}
.space_10{ width:100%; display:block; height:10px; font-size:1px; overflow:hidden; clear:both}
.space_15{ width:100%; display:block; height:15px; font-size:1px; overflow:hidden; clear:both}

/*内容
*/
.contain_7{padding:7px; clear:bot; word-break:break-all}
.contain_10{padding:10px; clear:both; word-break:break-all}
.contain_20{padding:20px; clear:both; word-break:break-all}



/*行高
*/
.lineh_150{line-height:150%}
.lineh_180{line-height:180%}
.lineh_200{line-height:200%}


/*虚线
 * 一般用来分隔
*/
.dotted{border-bottom:1px #ccc dotted;clear:both}
.dashed{border-bottom:1px #ccc dashed;clear:both}


/*边线
*/
.border{border:1px solid #CCC}
.brdoer_p{border:1px #ccc soild;padding:1px}
.noBorder{border:none}

/*点击鼠标样式
*/
.pointer{cursor:pointer}

/*隐藏超出
*/
.overflow{overflow:hidden}
.hidden {display: none}

/*修复边缘显示 
 * @使用padding时有可能出现刷新边缘部分不显示 
*/
.linefix{display: inline-block}

/*字母和单词换行设置 
 * @class Break 强制内容换行 
 * @class Nobreak 强制内容不换行 
*/
.Break{word-break:break-all;word-wrap:break-word;} 
.Nobreak{word-break:keep-all;word-wrap:normal;}

/*字母和单词换行设置 
 * @解决ie6 在使用float时margin宽度加倍
*/
.display-inline{display:inline} 

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
	/* End hide from IE-mac */                   /**********%IE7.0中不支持%*************/

/*普通列表样式定义 
* @desc 文章列表样 
* @use 一般列表使用,ul li列表 
*/ 
.ArtList,.ArtList25,.ArtList22,.ArtList24{ width:100%; overflow:hidden; margin:0 auto;} 
.ArtList li{ width:100%; height:20px; line-height:20px; overflow:hidden;} 
.ArtList25 li{ width:100%; height:25px; line-height:25px; overflow:hidden;} 
.ArtList24 li{ width:100%; height:24px; line-height:24px; overflow:hidden;} 
.ArtList22 li{ width:100%; height:22px; line-height:22px; overflow:hidden;}